registrar (acting) - Spanish English Dictionary